The Squirrel (Menu)

Penn Street Village, Amersham
+44 1494 711291

Give a rating to The Squirrel

Suggest a dish

How much did you spend at The Squirrel?